Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DEBEN ROAD Detached £190,000 23 Jul 2010
21 DEBEN ROAD Semi-Detached £115,000 5 Jul 2011
22 DEBEN ROAD Detached £270,000 21 Mar 2017
23 DEBEN ROAD Semi-Detached £165,010 8 May 2018
25 DEBEN ROAD Flats/Maisonettes £83,950 20 Aug 2014
27 DEBEN ROAD Flats/Maisonettes £95,000 29 Feb 2024
29 DEBEN ROAD Terraced £46,500 31 Jul 2000
33 DEBEN ROAD Terraced £34,000 11 Apr 1997
35 DEBEN ROAD Terraced £39,000 30 Jan 1998
37 DEBEN ROAD Terraced £160,000 27 Jan 2023
39 DEBEN ROAD Terraced £140,000 19 Nov 2020
43 DEBEN ROAD Semi-Detached £290,000 13 Jan 2023
47 DEBEN ROAD Semi-Detached £231,000 14 Jan 2022
51 DEBEN ROAD Semi-Detached £147,000 28 Jan 2011
53 DEBEN ROAD Semi-Detached £43,000 27 Sep 1996